payment provision - French English Dictionary